@charset "utf-8";
*{margin:0;padding:0;}
body{font-family:"微软雅黑"; margin:0px; padding:0px; background:#f7f7f7; height:100%; width:100%; overflow-x:hidden;}
ul,li,h1,h2,h3,h4,h5,p,input,dl,dt,dd,table,th,td,ol,form,bdo,em,i{margin:0;padding:0;list-style:none;}
img{border:0; display:block;}.clear{clear:both;}
a:link,a:visited{color:#333; text-decoration:none;} a:hover{color:#ff6600; text-decoration:none;}
.header{width:100%; background:#e4016c; height:40px; overflow:hidden;min-width:320px;}
.header_zi{background:#4d006a;}
.header h1{height:40px; padding-left:10px; font-size:18px; display:block; min-width:320px; text-align:left; line-height:40px; color:#ffffff;}
.content{width:100%; overflow:hidden;}
.content ul li{border-bottom:1px solid #eee; border-top:1px solid #fff; padding:10px; overflow:hidden; display:block;}
.content ul li em{float:left; width:30px; height:30px; background:#e4016c; border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px; display:inline-block; line-height:30px; text-align:center; color:#fff; font-style:normal; margin-top:5px; margin-right:7px; font-size:14px;}
.content_zi ul li em{background:#4d006a;}
.content ul li strong{line-height:25px; display:block; font-size:16px; color:#464646;}
.content ul li bdo{font-size:12px; font-family:"宋体"; color:#ee0c6c; display:block;}
.content ul li span{float:right; border:2px solid #dddddd; border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px; width:16px; height:16px; position:relative; margin-top:8px;}
.content ul li .xiala{
	border-left:2px solid #f7f7f7; width:4px; height:4px; border-top:2px solid #f7f7f7;border-bottom:2px solid #dddddd;border-right:2px solid #dddddd;
	-moz-transform: rotate(45deg); /* FF3.5+ */
	-o-transform: rotate(45deg); /* Opera 10.5 */
	-webkit-transform: rotate(45deg); /* Saf3.1+, Chrome */
	transform:rotate(45deg);
	position:absolute;
	left:4px;
	top:2px;
}
.content ul li .upla{
	border-left:2px solid #dddddd; width:4px; height:4px; border-top:2px solid #dddddd;border-bottom:2px solid #f7f7f7;border-right:2px solid #f7f7f7;
	-moz-transform: rotate(45deg); /* FF3.5+ */
	-o-transform: rotate(45deg); /* Opera 10.5 */
	-webkit-transform: rotate(45deg); /* Saf3.1+, Chrome */
	transform:rotate(45deg);
	position:absolute;
	left:4px;
	top:6px;
}
.content ul ol{padding:10px; background:#eee; display:none;-moz-box-shadow:5px 5px 5px #ddd inset,-5px -5px 5px #ddd inset; -webkit-box-shadow:5px 5px 5px #ddd inset,-5px -5px 5px #ddd inset;box-shadow:5px 5px 5px #ddd inset,-5px -5px 5px #ddd inset;}
.content ul ol p{line-height:25px; font-size:12px; color:#999;}
.content ul ol strong{font-size:14px;color:#464646;}

